fall short of the goals - Turkish English Dictionary